Veľa šťastia, zdravia, lásky a úspechov v novom roku prajeme...
| Autor |
Správa |
chrono VIP


Pohlavie:  Stav:  Založený: 25.12.2006 Príspevky: 5757
Karma: 
|
Zaslal: 17 Aug 2008, 17:53 Predmet: |
|
|
Prečo? Je úplne jedno, či vygenerujem čo vybral počítač a vypočítam výsledok, alebo vygenerujem výsledok a vypočítam, čo musel vybrať počítač. Hru to nijako neovplyvní.
PS: A ak to podľa teba nie je jedno, tak napíš, prečo si to myslíš.  |
|
| Návrat hore |
|
 |
audiotrack Moderátor


Pohlavie:  Stav:  Založený: 09.09.2005 Príspevky: 7757 Bydlisko: Prievidza Karma: 
|
Zaslal: 17 Aug 2008, 18:02 Predmet: |
|
|
| si smiešny. Veď výsledok hry závisý od jednej náhodnej veličiny (čo si "vybere" počítač) tak teda aj výsledok sám je úplne náhodný. Hru to nijak neovplyvní, a ak si myslíš že program musí pracovať tak ako si to užívateľ predstavuje, tak je to smiešne. Doležité je aby dosahoval očakávané výsledky a nie aby bol sprostý ako človek a nech sa k tým výsledkom dopracúva ťažkopádne v krokoch ktoré netreba. |
|
| Návrat hore |
|
 |
Shakal Medium Expert


Stav:  Založený: 31.01.2006 Príspevky: 82
Karma: 
|
Zaslal: 17 Aug 2008, 20:34 Predmet: |
|
|
| chrono napísal: |
PS: A ak to podľa teba nie je jedno, tak napíš, prečo si to myslíš.  |
Zachadzame do filozofickych rovin a oddialujeme sa od povodneho topicu.
Ale ked uz robim nejaky program - tak jedine tak aby splnil potrebne minimum a bol pre uzivatela maximalne pouzitelny.
V pripade hry - Kamen, Papier, Noznice - spravim program, ktory bude naozaj rollovat medzi tymto troma vecami, po rolle vypise co si vybral, vypise co som si vybral ja a vypise vysledok.
Programatorova potreba si veci uzasne zjednodusovat tu nema prioritu ak by tym mal utrpet samotny vysledok. A pri tom vasom "checku" by to utrpelo uz minimalne v tom, ze program by nevypisoval na zaklade COHO vlastne vyhral.
Snad chapete co chcem povedat.
Programator robi program pre pouzivatelov. Nie preto aby si dokazal ako v jednom riadku dokaze poriesit neviem ake algoritmy. Mate pravdu v tom, ze medzi povodnym kodom a tym vasim - novym nie je skoro ziaden rozdiel. Ale program prichadza o schopnost vypisat - co si vlastne vybral.
ta nehajme tuto debatu tak a napiste radsej ako by ste program zjednodusili bez toho ze mu useknete z nejakej "funkcionality".
 |
|
| Návrat hore |
|
 |
audiotrack Moderátor


Pohlavie:  Stav:  Založený: 09.09.2005 Príspevky: 7757 Bydlisko: Prievidza Karma: 
|
Zaslal: 17 Aug 2008, 20:40 Predmet: |
|
|
| Shakal napísal: |
Zachadzame do filozofickych rovin a oddialujeme sa od povodneho topicu.
Ale ked uz robim nejaky program - tak jedine tak aby splnil potrebne minimum a bol pre uzivatela maximalne pouzitelny. |
použitelné to bude, dostaneš oznámené či si vyhral/prehral/remízoval, oznámi ti čo si vybral on, dokonca šance vyrhať/prehrať/remízovať sú rovnaké
| Shakal napísal: |
| V pripade hry - Kamen, Papier, Noznice - spravim program, ktory bude naozaj rollovat medzi tymto troma vecami, po rolle vypise co si vybral, vypise co som si vybral ja a vypise vysledok. |
to všetko predsa vypisuje aj teraz
| Shakal napísal: |
| Programatorova potreba si veci uzasne zjednodusovat tu nema prioritu ak by tym mal utrpet samotny vysledok. A pri tom vasom "checku" by to utrpelo uz minimalne v tom, ze program by nevypisoval na zaklade COHO vlastne vyhral. |
to bola ukážka lebo nechápal, bolo jasne napísané že si tam ešte dorobí aby vypísalo ťah na základe toho aký bol výsledok a čo som dal ja
| Shakal napísal: |
Snad chapete co chcem povedat.
Programator robi program pre pouzivatelov. Nie preto aby si dokazal ako v jednom riadku dokaze poriesit neviem ake algoritmy. Mate pravdu v tom, ze medzi povodnym kodom a tym vasim - novym nie je skoro ziaden rozdiel. Ale program prichadza o schopnost vypisat - co si vlastne vybral.
ta nehajme tuto debatu tak a napiste radsej ako by ste program zjednodusili bez toho ze mu useknete z nejakej "funkcionality".
 |
ano, robí ho pre užívatela, ale práve preto že užívatel nevie programovať tak mu do toho nemá čo kecať ako to má byť spravené. Vo výsledku nezbadá žiaden rozdiel |
|
| Návrat hore |
|
 |
Blackshadow Light Expert

Stav:  Založený: 02.10.2006 Príspevky: 39
Karma: 
|
Zaslal: 06 Nov 2008, 14:03 Predmet: |
|
|
zaujimavejsie to bude, ked si zvolite, ze napr, ked date
kamen - mate 60% sancu na vyhru
papier - 30% sancu na vyhru
noznice - 50% sancu na vyhru...
a podla toho generovat vysledok.. ale naco?
Inac, ked sme uz pri tom, rovno dajme:
| Kód: |
$score = 0;
for($i=0;$i<=50;$i++) {
$a = mt_rand(-1,1);
$score = $score + $a;
}
echo 'Tvoje score je: '.$score; |
Vysledok vlasatne ten isty, akurat netreba klikat na tlacitko  |
|
| Návrat hore |
|
 |
beluský Light Star

Pohlavie:  Stav:  Založený: 21.09.2006 Príspevky: 214
Karma: 
|
Zaslal: 06 Nov 2008, 14:21 Predmet: |
|
|
| Blackshadow napísal: |
zaujimavejsie to bude, ked si zvolite, ze napr, ked date
kamen - mate 60% sancu na vyhru
papier - 30% sancu na vyhru
noznice - 50% sancu na vyhru...
a podla toho generovat vysledok.. ale naco?
Inac, ked sme uz pri tom, rovno dajme:
| Kód: |
$score = 0;
for($i=0;$i<=50;$i++) {
$a = mt_rand(-1,1);
$score = $score + $a;
}
echo 'Tvoje score je: '.$score; |
Vysledok vlasatne ten isty, akurat netreba klikat na tlacitko  |
nestraca to vtedy tak trocha zmysel hry? |
|
| Návrat hore |
|
 |
Blackshadow Light Expert

Stav:  Založený: 02.10.2006 Príspevky: 39
Karma: 
|
Zaslal: 08 Nov 2008, 12:49 Predmet: |
|
|
neni to jedno ?? aj tie scripty predtym len generuju vyhru alebo prehru.. takze je to jedno nie?? len mi to ulahci hru, ze nemusim tukat na tlacitko  |
|
| Návrat hore |
|
 |
fruxo King


Pohlavie:  Stav:  Založený: 29.07.2006 Príspevky: 1855 Bydlisko: Kosice Karma: 
|
Zaslal: 23 Dec 2008, 11:21 Predmet: |
|
|
par funkcie zo starsieho projektu, ktore by sa mozno zisli
| Kód: |
function alert($text)
{
echo ('<script>alert("'.$text.'")</script>');
} |
| Kód: |
function refresh($url, $time = 0.1)
{
echo("<meta http-equiv=\"refresh\" content=\"".$time.";url=".$url."\">");
} |
| Kód: |
function strCut($text, $znaky)
{
if(strlen($text)>$znaky)
{
$temp = substr($text, 0, $znaky);
$a = ('...');
$temp .= $a;
return $temp;
}
else
{
return $text;
}
} |
|
|
| Návrat hore |
|
 |
|
|  |
|
|
Nemôžete odosielať nové témy do tohto fóra Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre Nemôžete hlasovať v tomto fóre Nemôžete pripájať súbory do tohto fóra Môžete sťahovať súbory v tomto fóre
|
Powered by phpBB © 2005 phpBB Group, phpBB SEO, © Hojko 2004-2009
[ Vygenerované za: 0.2s ] :: [ 16 Queries ] :: [ 120,938 stránok za dnes ] :: [ Dnes DB: 1,939,532 ] :: [ Max DB: 3,232,735 Queries ]
|