[T.net karma monitor] - [Deus Ex 3]
Programming Contest Nieuwe Stijl: Contest 4 *Score-update*
Pagina: 1 2 3 4 5 6 7 8 9 10 11 12 ... 57 58 59 60 last
Reageer Nieuw Topic(Ik ben er nog niet aan begonnen maar verwacht later deze week wel iets werkend te hebben)
Btw; ik zit niet te wachten op 200 van die dingen; dus als er 2 a 3 in dit topic staan is het (voor mijn doeleinde althans) genoeg; knal dus niet heel dit topic vol ermee tenzij het nut heeft voor andere doeleinden in dit topic uiteraard
RobIII wijzigde dit bericht 29-10-2008 18:55 (31%)
Lead me not into temptation, I can find it myself.
Trotse papa van Luca en Danu! | Pick My Icon!
Mogen we er wel vanuit gaan dat het veld rechthoekig is of wordt met willekeurige vorm echt bedoeld dat het veld pakwegquote:# Het speelveld-bestand kan elke willekeurige grootte en vorm hebben met als enige beperking dat het minimaal 5x5 groot is en maximaal 50x50.
# In het speelveldbestand zul je géén zwevende of overhangende muren tegenkomen. Er zal dus nooit een 1 boven een 0 staan.
code:
1
2
3
4
5
6
7
| 000 0000 0 1000 0 111000 111001 111001 111111 |
als vorm kan hebben?
Wie trösten wir uns, die Mörder aller Mörder?
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Performance is a residue of good design. -- heAzk
code:
1
2
3
4
5
6
| xxx1xxx xxxxxxx xx121xx 11x2x11 xx232xx xxx2xxx |
Als je de 3 naar beneden wisselt, vallen alle 2-en weg (250 punten) en ontstaat een rij van 1-en met een lengte van 7! (250 punten). Hou daar even rekening mee
de vorige heb ik laten schieten, maar deze keer wil ik in de top 3
oprecht vertrouwen wordt nooit geschaad. - arjan
SDL_ffmpeg versie 1.1.0 released!
Net als voorgaande keren zal ik proberen een online validator te maken, aangezien deze vaak eenvoudiger zijn dan het spelen zelf.
Ik moet alleen nog bedenken of ik voor mijn programma c++ of php ga gebruiken. Tot nu toe is het PHP geweest, en dat werkt eigenlijk prima.
Bezoek eens een willekeurige pagina
Reg. datum: 04 oktober 2004
Verander mijn avatar: http://wwwhizz.nl/avatar.php
Canon 400d | Sigma 17-70 f/2.8-4.5 | Sigma 70-300 f/4-5.6 | Canon 50mm f/1.8 | Canon 430EX
t44.nl|jkzr.nl
Ik bedenk me dat er nog veel meer mogelijkheden zijn, vooral in de beginsituatie, maar ook als er (veel) wordt aangevuld. Bijvoorbeeld een n:quote:
250 punten. Maar theoretisch zelfs een G:
250 punten. Dat is nog niet zo heel eenvoudig bij het implementeren, als je in alle gevallen de punten goed wil hebben...
Reg. datum: 25 september 2004
Nee, dat kan niet want zodra er drie of meer in contact staan, worden ze verwijderd! Dus als jij de middelste bovenaan daar op zijn plaats gaat schuiven, dan zijn de linker en rechter pilaar van je n allang voor beide 50 punten verwijderd uit het speelveld.quote:pedorus schreef op woensdag 29 oktober 2008 @ 23:20:
[...]
Ik bedenk me dat er nog veel meer mogelijkheden zijn, vooral in de beginsituatie, maar ook als er (veel) wordt aangevuld. Bijvoorbeeld een n:
Voor de G geldt hetzelfde, er komt nooit zo'n lange sliert aan rode blokjes.quote:250 punten. Maar theoretisch zelfs een G:![]()
250 punten. Dat is nog niet zo heel eenvoudig bij het implementeren, als je in alle gevallen de punten goed wil hebben...
edit:
sterker nog, het hele veld kan wel hetzelfde zijn
wwwhizz wijzigde dit bericht 29-10-2008 23:56 (29%)
Verander mijn avatar: http://wwwhizz.nl/avatar.php
Canon 400d | Sigma 17-70 f/2.8-4.5 | Sigma 70-300 f/4-5.6 | Canon 50mm f/1.8 | Canon 430EX
t44.nl|jkzr.nl
Die bovenste drie zijn bijvoorbeeld net aangevuld. Zelfs in het originele spel kan dat best gebeuren.quote:--Niels-- schreef op woensdag 29 oktober 2008 @ 23:52:
Nee, dat kan niet want zodra er drie of meer in contact staan, worden ze verwijderd! Dus als jij de middelste bovenaan daar op zijn plaats gaat schuiven, dan zijn de linker en rechter pilaar van je n allang voor beide 50 punten verwijderd uit het speelveld.
Je kan in-game nog wel gekkere dingen krijgen. Je verplaatst het paarse blokje naar rechts:
Stap 1: 250 van blauw. Stap 2: 250 van rood (vanwege dat ene blokje in de bovenste rij. dus niet 3*100=300)
Reg. datum: 05 februari 2006
Verder zeker een interessante contest, ik ga eens zien of ik genoeg tijd kan vrijmaken om ook mee te doen.
Reg. datum: 25 september 2004
@YeXo, je schrijft het weg in je bestand als 1 actie en het max aantal punten voor 1 actie is 250 punten.
Nee, dat is niet waar. 1 actie kan oneindig veel punten hebben. Alleen 1 aaneengesloten figuur van 1 soort blokje is max 250 punten. Maar je kunt met 1 actie direct 2 figuren wegwerken (je verwisselt immers 2 blokjes), en door vallende blokjes kunnen indirect dus ook andere figuren vedwijnen. Voor elk afzonderlijk figuur krijg je punten.quote:--Niels-- schreef op donderdag 30 oktober 2008 @ 00:34:
@YeXo, je schrijft het weg in je bestand als 1 actie en het max aantal punten voor 1 actie is 250 punten.
Wat gebeurt er eigenlijk als je een oneindige lus krijgt van blokjes die vallen en verdwijnen, zonder dat je zelf iets kan doen?
Voorbeeld:
speelveld.txt: 0 0 0 0 0 0 kolommen.txt: 1 2
Nu kun je niet eens een zet doen, en de blokjes blijven maar vallen en verdwijnen
.oisyn wijzigde dit bericht 30-10-2008 00:51 (22%)
[T.net karma monitor] - [Deus Ex 3]
Je hebt inderdaad een van de valkuilen ontdekt.quote:pedorus schreef op donderdag 30 oktober 2008 @ 00:01:
[...]
Die bovenste drie zijn bijvoorbeeld net aangevuld. Zelfs in het originele spel kan dat best gebeuren.
Je kan in-game nog wel gekkere dingen krijgen. Je verplaatst het paarse blokje naar rechts:
Stap 1: 250 van blauw. Stap 2: 250 van rood (vanwege dat ene blokje in de bovenste rij. dus niet 3*100=300)
Dezelfde figuur, dus 250 punten. Staan ze los van elkaar, dan is het 250 + 50.quote:YeXo schreef op donderdag 30 oktober 2008 @ 00:14:
Hoeveel punten is een rij van 8 stenen naast elkaar waard? Is dat 250 punten omdat het 5+ is of 300 punten (een rij van 5 en een rij van 3)?
Mocht dat theoretische geval voorkomen bij onze random gegenereerde testset, dan genereren we wel een nieuwe.quote:.oisyn schreef op donderdag 30 oktober 2008 @ 00:45:
Nu kun je niet eens een zet doen, en de blokjes blijven maar vallen en verdwijnen
Over MySQL:
NMe: Als je weet waar de gaatjes zitten, dan kun je er prima mee werken.
.oisyn: Tja, dat geldt ook voor vrouwen, maar dat wil nog niet zeggen dat ze niet af en toe het bloed onder je nagels vandaan halen.
Ik blijf het wel een beetje raar vinden.quote:-NMe- schreef op donderdag 30 oktober 2008 @ 01:47:
[...]
Je hebt inderdaad een van de valkuilen ontdekt.
1 1 2 1 1 3 1 1 2 1 1 3 1 1 2
500 punten
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
250 punten
Maar hoe ga je het ontdekken dan? Wellicht heeft het een bepaalde set aan zetten nodig voordat de lus op gang komt.quote:Mocht dat theoretische geval voorkomen bij onze random gegenereerde testset, dan genereren we wel een nieuwe.
[T.net karma monitor] - [Deus Ex 3]
Raar, misschien. Maar tegelijkertijd ook de meest doorzichtige set regels. De regels van de vorige contest waren veel te complex en die fout wilde ik niet nog eens maken.quote:.oisyn schreef op donderdag 30 oktober 2008 @ 02:42:
[...]
Ik blijf het wel een beetje raar vinden.
1 1 2 1 1 3 1 1 2 1 1 3 1 1 2
500 punten
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
250 punten
Over MySQL:
NMe: Als je weet waar de gaatjes zitten, dan kun je er prima mee werken.
.oisyn: Tja, dat geldt ook voor vrouwen, maar dat wil nog niet zeggen dat ze niet af en toe het bloed onder je nagels vandaan halen.
Volgens mij heb je dan de contest gewonnen. Je kan immers geen zetten meer te doen, dus je output file hoeft ook niet meer bijgewerkt te worden.quote:.oisyn schreef op donderdag 30 oktober 2008 @ 02:42:
[...]
Maar hoe ga je het ontdekken dan? Wellicht heeft het een bepaalde set aan zetten nodig voordat de lus op gang komt.
Wat de score precies wordt, weet helemaal niemand. Dat ligt dan natuurlijk aan de snelheid van de validator.
Een variant hierop kan natuurlijk ook nog: Een serie zetten uitvinden wat het veld steeds in dezelfde staat terugbrengt. Daarmee het output bestand tot het maximaal aantal zetten volplempen, zodat je na 5 seconden vol trots kan melden, dat de organisatie een inferieure set heeft gemaakt.
Ik vind het weer een leuke contest. Ik heb nooit een oplossing opgestuurd, na een halve Tetris- en een vroeg gestorven meetingplanner poging, moet het nu maar eens '3 keer is scheepsrecht' worden.
Waarom is het eerste blok 500 punten? Ik zie toch 1 figuur? Ik zou dat 250 punten geven.quote:.oisyn schreef op donderdag 30 oktober 2008 @ 02:42:
1 1 2 1 1 3 1 1 2 1 1 3 1 1 2
500 punten
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
250 punten
Ik denk trwns dat je dit voorbeeld wilde geven:
1 2 1 1 3 1 1 2 1 1 3 1 1 2 1
Pete wijzigde dit bericht 30-10-2008 04:42 (12%)
Het voorbeeld dat jij geeft is gelijk aan dat van .oisyn: twee losstaande series van 4.quote:phsmit schreef op donderdag 30 oktober 2008 @ 04:41:
[...]
Waarom is het eerste blok 500 punten? Ik zie toch 1 figuur? Ik zou dat 250 punten geven.
Ik denk trwns dat je dit voorbeeld wilde geven:
1 2 1 1 3 1 1 2 1 1 3 1 1 2 1
Dat valt vanzelf op op het moment dat je de hoogste score hebt zonder dat je in de buurt van je 100.000 zetten komt.quote:.oisyn schreef op donderdag 30 oktober 2008 @ 02:42:
Maar hoe ga je het ontdekken dan? Wellicht heeft het een bepaalde set aan zetten nodig voordat de lus op gang komt.
Over MySQL:
NMe: Als je weet waar de gaatjes zitten, dan kun je er prima mee werken.
.oisyn: Tja, dat geldt ook voor vrouwen, maar dat wil nog niet zeggen dat ze niet af en toe het bloed onder je nagels vandaan halen.
1 1 2 1 1 3 1 1 2 1 1 3 1 1 2
2 losstaande series van 4? Ik zie toch echt 1 figuur a 2x5 (welke geeft 250 punten).
Pagina: 1 2 3 4 5 6 7 8 9 10 11 12 ... 57 58 59 60 last

