|
|
|
Laatste wijziging:
Installatie
Wat heb je nodig?
Harware eisen: Geen. Op de meeste testsystemen draait Klaverjas Trainer, afhankelijk van de ingestelde opties, gemiddeld met 3 tot 10% processorbelasting.
Ik denk niet dat er nog veel computers in gebruik zijn waarop Klaverjas Trainer qua performance nìet goed functioneert.
Het enige waar rekening mee moet worden gehouden is het beeldformaat: de combinatie van grafische kaart en monitor.
Monitor eisen: Ten minste 1024x768, maar liever beter! Het spel zelf heeft een hoofdvenster van 974x619 pixels
en heeft daarvoor dus een weergave van tenminste 1024x768 pixels nodig. Naast het spel heeft de Trainer een eigen venster van variabele grote.
Ook de 'Kaart Monitor', de 'Hoogste Scores' (nieuw v.a. v 0.8.1) en 'Eerste Hulp' (nieuw v.a. v 9.0.0) hebben een eigen scherm. Het is goed mogelijk om de schermen
achter elkaar te houden en waar nodig te wisselen, maar als je ze tegelijk wilt kunnen zien (aanbevolen!) dan heb je een monitor van 1680x1050 pixels of meer nodig.
De Trainer en de Kaart Monitor kunnen overigens ook gewoon uitgezet worden.
Besturings Systeem: Windows. Met excuses voor alle Linux en Mac gebruikers; Klaverjas Trainer is alleen geschikt voor moderne Windows besturingssystemen. De ontwikkeling vindt voornamelijk plaats
op Windows XP Professional, maar ook Windows 2000, Windows XP Home, Windows Server 2003, Windows Vista, Windows Server 2008 en Windows 7 zouden geen probleem mogen zijn.
Klaverjas Trainer is grotendeels geschreven in Visual Basic (VB.Net) met behulp van Microsoft's Visual Studio (momenteel versie 2010 beta 2) en heeft minimaal Framework 2.0 nodig.
Framework 2.0 staat er denk ik bij iedereen wel op tegenwoordig, en zo niet, dan kan je die hier downloaden
(links: Framework 2.0 SP2
of de dotnet Framework pagina).
Wat moet je doen?
Oude versie verwijderen?
Alleen wanneer je nog versie 0.7.2.18 op je PC geinstalleerd hebt, en de updates dus nog niet automatisch worden verwerkt, moet je die oude versie eerst verwijderen.
Dat doe je door in het "Control Panel" te kiezen voor "Add or Remove Programs" (of 'Software'). Selecteer daar "kTrain" en verwijder dat.
Tegenwoordig staat Klaverjas Trainer gewoon als "Klaverjas Trainer" in die software lijst. En vorige versies verwijderen is voortaan niet
meer nodig. Er is wel iets anders waarmee rekening moet worden gehouden: de snelkoppeling naar Klaverjas Trainer, in 'Start - All Programs' (of Programma's), staat voortaan in de groep
"Klaverjas Trainer". Het zelf verplaatsen of hernoemen van die groep heeft tot gevolg dat de eerstvolgende update weer nieuwe snelkoppelingen op de oude locatie aanmaakt.
Hernoemen of verplaatsen is dus niet echt handig. Misschien gaat Microsoft dat ooit veranderen, ik hoop van wel. Het Start Menu van de gemiddelde Windows PC is al chaotisch genoeg.
Installeren:
Je kunt Klaverjas Trainer installeren door te klikken op de 'Setup' knop hieronder.
Wanneer je gebruik maakt van Internet Explorer zal de installatie in de meeste gevallen probleemloos gaan. Maar niet altijd helaas, en in andere browsers,
zoals Firefox, zelfs meestal niet. Dat komt door de nog moeizame ondersteuning van Micrtosofts 'ClickOnce' technologie. Ligt niet aan mij dus ;-)
Als je na het klikken op de installatie-knop direct een venster ziet met XML code (iets onleesbaars als "?xml version="1.0" encoding="utf-8"?.." enz..)
dan weet je dat bij jou de installatie van ClickOnce applicaties niet werkt. Gelukkig is dat vrij gemakkelijk op te lossen:
Installeren zonder ClickOnce:
Als ClickOnce niet wordt ondersteund (of tegengehouden), dan hoef je die XML pagina alleen maar lokaal op te slaan en daar te starten.
Klik daarvoor met de rechter muisknop op onderstaande installatie knop en kies voor "Koppeling opslaan als..." (of "Save Target as..."). Bewaar het bestand bijvoorbeeld op de Desktop
en start de installatie door op het "Klaverjas Trainer.application" ikoon te dubbelklikken. Als dat ook niet lukt (geen associatie met 'application' bestanden) heb je denk ik het
dotnet Framework
nog niet geinstalleerd, doe dat dan eerst.
Na het starten van de installatie (dat kan soms even duren) zie je een "Application Install - Security Warning" venster. Geheel onschadelijk en in dit geval (ahum) natuurlijk volstrekt overbodig.
Klik op 'Installeren' (of 'Install') en even later staat de nieuwste versie van Klaverjas Trainer al voor je. Veel plezier ermee!
|
| Installeren: |
Windows ClickOnce: (duurt even..) |
 |
| Extra Speelkaarten |
Zie Speelkaarten |
|
|
|
Wijzigingen v.a. 1 maart 2009 :
=== v0.9.0.4 ===
- Interface
> Bij 'Spelopties' kan nu de snelheid van het spel worden aangepast: 'Langszaam', 'Rustig' of 'Snel (standaard)'.
> Hier is ook de optie 'Toon Waardes' bijgekomen. Indien geactiveerd toont elke kaart in de rechterbovenhoek zijn waarde.
De troeven hebben dan wel geen kroontje meer, maar de waarde is daar groen ipv grijs.
> Het 'eerste hulp' venster geeft nu ook uitleg over G(aan), D(elen) en U(itkomen).
> Naast de muis kan ook het toetsenbord worden gebruikt voor het selecteren van een kaart: 1 - 8 (ook numerieke keyboard) of ENTER (trainer's keuze).
> Sommige geluiden zijn aangepast, maar dat zal nog wel vaker gebeuren. Het zijn 'embedded' wav bestanden en die zijn nogal fors, zelfs in lagere kwaliteit,
dus er kunnen niet al te veel geluidjes tegelijk worden bijgeleverd zonder dat het programma eenorrem groot wordt. Maar leuke muziekjes zijn er in overvloed...
- Code
> De RestRoem berekening is herschreven, hij gaf soms een verkeerde waarde, nu niet meer.
> Een paar adviesfouten zijn hersteld bij 'Seinen' en 'Veilig uit'.
> Opzet van strategie/filters aangepast, er zijn nu ook strategieen die geen filters gebruiken. Zoals 'Seinen', daar bleken filters niet zinvol.
=== v0.9.0.3 ===
- Code
> Na wat gedoe daarom, zijn nu de Visual Basic Power Packs helemaal niet meer nodig.
> Een aantal adviezen zijn al verbeterd, o.a. bij Monopolie & Troef Trekken.
=== v0.9.0.2 ===
- Uiterlijk
> De speelkaarten kunnen worden vervangen (zie 'Speelkaart').
> Na een slag bewegen de kaarten naar de speler die de slag gewonnen heeft.
> Er zijn geluidjes bijgekomen. Voor de 'sfeer' stukjes heb ik (o.a.?) geknipt uit: Royksopp, Gorilla's,
Protassov, Paradise, Tosca, Dorfmeister en Gotan Project. De 'kaart' geluidjes vond ik deels op internet.
> De tekst ipv spelernamen wordt nu door het 'Fader' usercontrol afgehandeld.
> Ook de roem-melding heeft nu een eigen 'fading' usercontrol.
> Er is een 'eerste hulp' venster bijgekomen met de puntentelling.
> De hints kunnen los van de Trainer worden aangezet, ook na 2 secondes.
- Code
> Er is vrij veel veranderd in de opbouw van het advies, maar dit is nog niet
af. Hier wordt nu hard aan gewerkt.
- Compiler
> De programmeeromgeving is bijgewerkt naar Visual Studio 2010 Professional (beta 2).
=== v0.8.2.0 ===
- Spelregels
> Een (voor Klaverjas Trainer) geheel nieuwe optie is het 'Rotterdams Maken'.
Deze spelregel optie is geimplementeerd volgens het WEDSTRIJD REGLEMENT
van de Nederlandse Klaverjas Unie.
- Code
> Een grote verscheidenheid aan bugs is al gevonden en opgelost, maar er zijn
er nog steeds genoeg over om de komende paar jaar aan Klaverjas Trainer te
kunnen blijven doorwerken. Het aantal mogelijkheden is dan ook enorm. Soms
lijkt een oplossing een hele tijd goed te werken maar blijkt er later, in een
speciale combinatie, toch een uitzondering bij te moeten komen. Meldingen van
specifieke problemen worden dan ook zeer op prijs gesteld!
> De XML import routine begint vorm te krijgen. Ook de XML export is hier en
daar nog aangepast.
=== v0.8.1.3 ===
- Uiterlijk
> De troefkaarten hebben nu een kroontje.
> De blokjes Uitkomen en Gaan (blauw en zwart) hebben een letter gekregen (U,G).
> Er is een blokje D bijgekomen (Delen) wat naast de U zichtbaar is.
> Het kaartspel is iets aangepast (harten).
> De kaartmonitor toont de eigen kaarten met een groene gloed en wist de
kaarten uit de set sneller.
> De punten van de vorige slag blijven staan tot aan de volgende slag.
- Code
> De export functie is nu in XML formaat geimplementeerd en geheel herzien. Via
deze weg is het bijvoorbeeld mogelijk om te zien welke kaarten de andere
spelers hebben.
> Het berekenen van de Roemkans is weer helemaal herschreven, en begint er nu op te lijken. Wel verrassend, soms
blijkt een keuze van de computer verdedigbaar anders dan de keuze die ik zelf
gemaakt zou hebben.
=== v0.8.1.1 ===
- Code
> Correcties op filters en eerdere wijzigingen.
=== v0.8.1.0 ===
- Strategie
> Regels (deler wisseling) en spel ervaring (seinen, uitkomen, etc.) onder de
loep genomen (met dank aan Peter Spoormaker).
- Code
> Correcties op filters.
=== v0.8.0.9 ===
- Code
> In de vorige versie was een vervelende melding geslopen waarna het programma
werd afgesloten, een bug dus, zeg maar. Die is er nu uit. Met dank aan Henk
Boertje voor zijn oplettendheid en suggesties.
=== v0.8.0.8 ===
- Uiterlijk
> Er zijn nu drie 'Tool' vensters die zich (als ze geopend zijn) gedragen als
een volwaardig onderdeel van het programma:
- Een 'Score Overzicht' waarin alle eindscores worden opgenomen. Een 'High
Score' dus, maar net iets meer dan dat.
- Een 'Kaart Monitor' waarop te zien is welke kaarten nog in het spel zijn,
en welke in eerdere slagen werden gespeeld.
- Het 'Trainer' venster waarin het blok 'slagen' is vervangen door de nu
apart weergegeven 'passen of gaan' adviezen.
- Distributie
> Een niet direct merkbare maar toch zeer nuttige verbetering zit in de onder-
steuning van de Microsoft 'Click Once' technologie. Hierdoor wordt je
voortaan automatisch gewaarschuwd wanneer er een nieuwe versie van Klaverjas
Trainer beschikbaar is.
=== v0.7.2.19 ===
- Seinen
> Afseinen werd nog steeds niet goed geregistreerd.
- Strategie
> De 'Lage troef' strategie is geheel herschreven, en maakt nu ook gebruik van
de nieuwe "filter" functies om verschillende voordelen bij elkaar 'op te te
llen' en een heel specifiek advies te kunnen schrijven.
- Advies
> Bij 'Kleur bekennen' twee newlines verwijderd.
> Bij 'Troef spelen' werd soms de verkeerde kaart genoemd (niet gespeeld).
> Meer variatie bij 1 kaart te spelen.
- Spekken
> Bij 2 of meer hoge, of 1 met < 6 kaarten van die kleur in hand: hoge bij-
leggen (was 3 en 2).
- Code
> Roem berekening gaat veranderen. Het begin (restroem) is er al.
fMaxRestRoem hernoemd naar fBestRestRoem. Geeft nu een gewogen resultaat
(ook < 0). fMinRestRoem verwijderd. Werd nog niet gebruikt.
=== v0.7.2.18 ===
- Spelregels
> De 10 punten van de laatste slag werden niet altijd correct gegeven.
- Seinen
> Maat seint af in slag 2, slag 4 meldt 'maat heeft nog niet kunnen seinen'.
Registratie seinen was net veranderd, afseinen van maat was vergeten.
Advies veranderd in "Je hebt nog geen bruikbare seinkleur gezien."
- Advies
> Diverse teksten aangepast.
> Meldingen met maximaal haalbare roem aangepast, is om mee te rekenen en wijkt
af van echte roem.
- Kaal
> een kale 10 alleen nog met >20 roem-potentie bijleggen.
=== v0.7.2.17 === 01-mar-2009, eerste publieke versie.
|
|