Doorgestoken kaart ?

Ik blijf de aantijging tegenkomen in mijn mailbox en in de reviews: “De tegenstanders zijn extreem goed en kennen elkaars kaarten, de maat op Noord kent ternauwernood de spelregels en speelt als een idioot en zij krijgen ook altijd de beste kaarten toebedeeld.”

De echt gefrustreerde cynicus zal ik niet overtuigen, maar vals spelen doet de App niet. Kaarten worden eerlijk gedeeld, de AI op Noord speelt exact hetzelfde als zijn evenknieën op Oost en West.  Het enige verschil tussen WIJ en ZIJ  is de speler op Zuid.

Waarom kan ik dan zo moeilijk winnen van de AI  ?

Sinds 2011 is de AI  constant verbeterd. Met behulp van een stuk of 25 klaverjassers in het land (en ook ver daarbuiten.. hallo Eric  😉 ) is de AI beetje bij beetje steeds sterker gemaakt. Een aantal feiten:

  1. in totaal heb ik 1.448 meldingen van de testers verwerkt en omgezet in een verbetering in de AI code. Testers hebben de beschikking over een speciale versie van de App waarmee ze handelingen van de AI en de onderbouwing daarvan kunnen inzien en waarmee ze mij eenvoudig van vreemde situaties op de hoogte kunnen stellen;
  2. Een melding verwerken kost gemiddeld tussen de 15 minuten en één uur tijd. Tijd heb ik overigens alleen in de weekeinden en in de avonduren;
  3. de code van de AI bestaat op dit moment uit 12.117 regels (of 133 pagina’s geprinte A4) en dat is dus alleen de logica van de AI;
  4. iedere aanpassing aan de AI wordt gebenchmarkt om te zien of het echt een verbetering is. Daartoe worden na iedere wijziging 10.000 standaardbomen gespeeld (in ongeveer 20 minuten) door de gewijzigde versie van de AI tegen versie 2.40 van de AI. Alleen aanpassingen die resulteren in  meer gewonnen bomen en een hoger punten verschil halen de store versie.
  5. goedgekeurde wijzigingen vinden hun weg naar de app die verkrijgbaar is op 7 verschillende platformen (Windows, Windows Metro, WP8, iOS, Android, Blackberry en Mac);
  6. Sinds de introductie van de app op 7 mei 2011 zijn er op deze manier 33 releases geweest met verbeteringen in de AI maar ook in de rest van het spel.
  7. Inmiddels zijn er alleen al op iOS meer dan 125.000 gebruikers die het spel wekelijks meer dan eens gebruiken. Gemiddeld spelen deze spelers 225 minuten per week, hetgeen neerkomt op  bijna 67.000 speeluren per dag. De kans dat daar eens iemand tussen zit die een boompje speelt waarin alles tegenzit is vrij groot.

Winnen is dus lastig omdat er heel veel tijd gestopt is in het zorgen dat de AI geen fouten meer maakt in het tellen van kaarten, geen fouten meer maakt in het herkennen van seinen van zijn maat (en die van de tegenstanders) en speelt met een strategie die bewezen effectief is over een reeks van 10.000 bomen.

Winnen is zeker niet onmogelijk;  jouw maat is exact even goed als de tegenstanders. Goed opletten en kaarten tellen, seinen niet over het hoofd zien, seinen wanneer je kan en je zal zeker in 50% van de gevallen of vaker (zoals sommige testers bewijzen) van de AI op Oost en West kunnen winnen.

Tot slot: echt winnen doe je pas met een rating die hoger is dan 5000. Je hebt daarmee bewezen beter te kunnen spelen dan de AI als die met jouw kaarten had moeten spelen.

 

Kwajongen, Troeven, Boompje leggen

In afwachting van de goedkeuring door Apple van Klaverjas HD 4.00 ben ik begonnen aan een nieuwe App; Kwajongen (ook wel bekend als Troeven of Boompje leggen).

Het bleek niet een heel ingewikkelde ingreep om van de Klaverjas App een Kwajongen app te maken, maar de verschillen zijn groot genoeg om er een nieuwe App van te maken. Zo kies je troef op basis van de eerste vier kaarten, speel je geen 16 handjes maar zoveel er nodig zijn om op 0 uit te komen, hebben de kaarten een andere waarde, bestaat er niet zo iets als roem en is een handje klaar als je meer dan 20 punten hebt gehaald.

IMG_0030IMG_0031

Inmiddels is de App vrij vergevorderd en klaar om getest te worden.

Ken jij deze spelvariant en wil je graag helpen de App te testen op functionaliteit (juiste spelregels, juiste verloop van het spel, etc.) en op de strategie van de computer (wel of niet troeven, wel op niet spekken, etc.)?  Stuur dan even een mailtje naar support@knippie.com om je aan te melden als tester (vooralsnog alleen voor iPhone en iPad gebruikers).

Zodra de app gereed is zal deze waarschijnlijk alleen als gratis variant in de Appstore beschikbaar komen (met advertenties die je middels een eenmalige in-app aankoop kunt verwijderen).

Versie 4.00 is klaar !

 

Ook voor de andere platformen is Klaverjas HD 4.00 nu klaar. Heb je de App gekocht via Knippie.com, dan kan je de update per direct downloaden via jouw persoonlijke download link.

De updates voor de iOS, Mac, Windows 8 en Windows Phone 8 stores staan in de respectievelijke review queues en wachten op goedkeuring door Apple en Microsoft. Als er geen bijzonderheden zijn verwacht ik dat de Apps voor het einde van volgende week in de stores zullen staan.

Dan nog wat “slecht” nieuws. Ik heb besloten de Blackberry versie (voor Playbook en BB10) van de App niet verder te onderhouden en bij te werken. De App blijft als versie 3.11 verkrijgbaar in de Blackberry Appworld maar zal geen updates meer ontvangen.

Klaverjas HDXP 4.00 voor Android

icondroidgroot512x512

Android heeft de primeur. Vandaag is versie 4.00 van Klaverjas HDXP  voor Android vrijgegeven. Naast een upgrade van de A.I. zijn in deze versie een aantal andere wijzingen en fixes verwerkt:

  • je kan in de gratis variant alle instellingen veranderen, met uitzondering van de Trainer, Kraken en Multiplayer opties;
  • bugfix voor een zwart scherm op sommige toestellen na het hervatten van het spel
  • nieuwe Tafel Interface in plaats van de automatch functie
  • heel veel bugfixes gerelateerd aan pas/speel varianten in combinatie met de speler rating;
  • een aantal belangrijke multiplayer bugfixes en performance verbeteringen aan de serverkant.
  • en nog veel meer …

Kom je vreemde zaken tegen in deze versie; laat het dan weten op support@knippie.com of laat een berichtje achter bij dit bericht.

** Update
Eerste foutje ontdekt. Bij Traditioneel zal de AI altijd passen; bij het klaar maken van de release is  één regel testcode blijven staan. Is inmiddels aangepast in de store.

12