ChenyuRabbitLove commited on
Commit
b97e4ee
·
1 Parent(s): dc2de24

bugfix: fix minor bugs

Browse files
Files changed (1) hide show
  1. app.py +180 -180
app.py CHANGED
@@ -316,186 +316,186 @@ with gr.Blocks(theme=seafoam, css=get_content("css/style.css")) as demo:
316
  api_name="pull_newest_player_data",
317
  )
318
 
319
- def create_visibility_updates(visible, count):
320
- return tuple(gr.update(visible=visible) for _ in range(count))
321
-
322
- start_make_reward.click(
323
- check_is_in_completion_reward,
324
- player_backend_id,
325
- [
326
- start_make_reward,
327
- player_name_title,
328
- player_name,
329
- confirm_player_name,
330
- not_participate,
331
- not_start,
332
- already_issued,
333
- ],
334
- queue=False,
335
- )
336
-
337
- set_player_name_args = dict(
338
- fn=set_player_name,
339
- inputs=[completion_reward, player_name, player_backend_id],
340
- outputs=None,
341
- queue=False,
342
- )
343
-
344
- confirm_player_name.click(
345
- lambda: (gr.update(interactive=False), gr.update(visible=False)),
346
- None,
347
- [player_name, confirm_player_name],
348
- queue=False,
349
- ).then(
350
- lambda: create_visibility_updates(True, 2),
351
- None,
352
- [cancel_player_name, player_name_next_step],
353
- queue=False,
354
- ).then(
355
- **set_player_name_args
356
- )
357
-
358
- cancel_player_name.click(
359
- lambda: (gr.update(interactive=True), gr.update(visible=True)),
360
- None,
361
- [player_name, confirm_player_name],
362
- queue=False,
363
- ).then(
364
- lambda: create_visibility_updates(False, 2),
365
- None,
366
- [cancel_player_name, player_name_next_step],
367
- queue=False,
368
- )
369
-
370
- player_name_next_step.click(
371
- lambda: create_visibility_updates(False, 5),
372
- None,
373
- [
374
- player_name,
375
- player_name_next_step,
376
- confirm_player_name,
377
- player_name_title,
378
- cancel_player_name,
379
- ],
380
- queue=False,
381
- ).then(
382
- lambda: create_visibility_updates(True, 11),
383
- None,
384
- [
385
- openai_img,
386
- aws_img,
387
- google_img,
388
- mtk_img,
389
- story_title,
390
- story_description,
391
- openai_description,
392
- aws_description,
393
- google_description,
394
- mtk_description,
395
- start_generate_story,
396
- ],
397
- queue=False,
398
- )
399
-
400
- get_llm_response_args = dict(
401
- fn=get_llm_response,
402
- inputs=[completion_reward, player_logs],
403
- outputs=[bot1, bot2, bot3, bot4],
404
- queue=False,
405
- )
406
-
407
- start_generate_story.click(
408
- lambda: gr.update(visible=False), None, start_generate_story, queue=False
409
- ).then(
410
- lambda: create_visibility_updates(True, 4),
411
- None,
412
- [bot1, bot2, bot3, bot4],
413
- queue=False,
414
- ).then(
415
- **get_llm_response_args
416
- ).then(
417
- lambda: gr.update(visible=True), None, [select_story], queue=False
418
- )
419
-
420
- select_story.select(
421
- lambda: gr.update(visible=True), None, confirm_story, queue=False
422
- )
423
-
424
- set_player_selected_character_args = dict(
425
- fn=set_player_selected_character,
426
- inputs=[completion_reward, select_story],
427
- outputs=None,
428
- queue=False,
429
- )
430
-
431
- confirm_story.click(
432
- lambda: gr.update(interactive=False), None, [select_story], queue=False
433
- ).then(lambda: gr.update(visible=False), None, [confirm_story], queue=False).then(
434
- lambda: (gr.update(visible=True), gr.update(visible=True)),
435
- None,
436
- [start_generate_certificate, cancel_story],
437
- queue=False,
438
- ).then(
439
- **set_player_selected_character_args
440
- )
441
-
442
- cancel_story.click(
443
- lambda: gr.update(interactive=True), None, [select_story], queue=False
444
- ).then(lambda: gr.update(visible=False), None, [cancel_story], queue=False).then(
445
- lambda: (gr.update(visible=False), gr.update(visible=True)),
446
- None,
447
- [start_generate_certificate, confirm_story],
448
- queue=False,
449
- )
450
-
451
- create_certificate_args = dict(
452
- fn=create_certificate,
453
- inputs=[completion_reward],
454
- outputs=reward_result,
455
- queue=False,
456
- )
457
-
458
- complete_reward_args = dict(
459
- fn=complete_reward,
460
- inputs=[completion_reward],
461
- outputs=None,
462
- queue=False,
463
- )
464
-
465
- start_generate_certificate.click(
466
- lambda: create_visibility_updates(False, 18),
467
- None,
468
- [
469
- openai_img,
470
- aws_img,
471
- google_img,
472
- mtk_img,
473
- story_title,
474
- story_description,
475
- openai_description,
476
- aws_description,
477
- google_description,
478
- mtk_description,
479
- bot1,
480
- bot2,
481
- bot3,
482
- bot4,
483
- select_story,
484
- processing,
485
- cancel_story,
486
- start_generate_certificate,
487
- ],
488
- queue=False,
489
- ).then(lambda: gr.update(visible=True), None, [processing], queue=False).then(
490
- **create_certificate_args
491
- ).then(
492
- lambda: (gr.update(visible=True), gr.update(visible=False)),
493
- None,
494
- [complete, processing],
495
- queue=False,
496
- ).then(
497
- **complete_reward_args
498
- )
499
 
500
  if __name__ == "__main__":
501
  demo.launch()
 
316
  api_name="pull_newest_player_data",
317
  )
318
 
319
+ # def create_visibility_updates(visible, count):
320
+ # return tuple(gr.update(visible=visible) for _ in range(count))
321
+
322
+ # start_make_reward.click(
323
+ # check_is_in_completion_reward,
324
+ # player_backend_id,
325
+ # [
326
+ # start_make_reward,
327
+ # player_name_title,
328
+ # player_name,
329
+ # confirm_player_name,
330
+ # not_participate,
331
+ # not_start,
332
+ # already_issued,
333
+ # ],
334
+ # queue=False,
335
+ # )
336
+
337
+ # set_player_name_args = dict(
338
+ # fn=set_player_name,
339
+ # inputs=[completion_reward, player_name, player_backend_id],
340
+ # outputs=None,
341
+ # queue=False,
342
+ # )
343
+
344
+ # confirm_player_name.click(
345
+ # lambda: (gr.update(interactive=False), gr.update(visible=False)),
346
+ # None,
347
+ # [player_name, confirm_player_name],
348
+ # queue=False,
349
+ # ).then(
350
+ # lambda: create_visibility_updates(True, 2),
351
+ # None,
352
+ # [cancel_player_name, player_name_next_step],
353
+ # queue=False,
354
+ # ).then(
355
+ # **set_player_name_args
356
+ # )
357
+
358
+ # cancel_player_name.click(
359
+ # lambda: (gr.update(interactive=True), gr.update(visible=True)),
360
+ # None,
361
+ # [player_name, confirm_player_name],
362
+ # queue=False,
363
+ # ).then(
364
+ # lambda: create_visibility_updates(False, 2),
365
+ # None,
366
+ # [cancel_player_name, player_name_next_step],
367
+ # queue=False,
368
+ # )
369
+
370
+ # player_name_next_step.click(
371
+ # lambda: create_visibility_updates(False, 5),
372
+ # None,
373
+ # [
374
+ # player_name,
375
+ # player_name_next_step,
376
+ # confirm_player_name,
377
+ # player_name_title,
378
+ # cancel_player_name,
379
+ # ],
380
+ # queue=False,
381
+ # ).then(
382
+ # lambda: create_visibility_updates(True, 11),
383
+ # None,
384
+ # [
385
+ # openai_img,
386
+ # aws_img,
387
+ # google_img,
388
+ # mtk_img,
389
+ # story_title,
390
+ # story_description,
391
+ # openai_description,
392
+ # aws_description,
393
+ # google_description,
394
+ # mtk_description,
395
+ # start_generate_story,
396
+ # ],
397
+ # queue=False,
398
+ # )
399
+
400
+ # get_llm_response_args = dict(
401
+ # fn=get_llm_response,
402
+ # inputs=[completion_reward, player_logs],
403
+ # outputs=[bot1, bot2, bot3, bot4],
404
+ # queue=False,
405
+ # )
406
+
407
+ # start_generate_story.click(
408
+ # lambda: gr.update(visible=False), None, start_generate_story, queue=False
409
+ # ).then(
410
+ # lambda: create_visibility_updates(True, 4),
411
+ # None,
412
+ # [bot1, bot2, bot3, bot4],
413
+ # queue=False,
414
+ # ).then(
415
+ # **get_llm_response_args
416
+ # ).then(
417
+ # lambda: gr.update(visible=True), None, [select_story], queue=False
418
+ # )
419
+
420
+ # select_story.select(
421
+ # lambda: gr.update(visible=True), None, confirm_story, queue=False
422
+ # )
423
+
424
+ # set_player_selected_character_args = dict(
425
+ # fn=set_player_selected_character,
426
+ # inputs=[completion_reward, select_story],
427
+ # outputs=None,
428
+ # queue=False,
429
+ # )
430
+
431
+ # confirm_story.click(
432
+ # lambda: gr.update(interactive=False), None, [select_story], queue=False
433
+ # ).then(lambda: gr.update(visible=False), None, [confirm_story], queue=False).then(
434
+ # lambda: (gr.update(visible=True), gr.update(visible=True)),
435
+ # None,
436
+ # [start_generate_certificate, cancel_story],
437
+ # queue=False,
438
+ # ).then(
439
+ # **set_player_selected_character_args
440
+ # )
441
+
442
+ # cancel_story.click(
443
+ # lambda: gr.update(interactive=True), None, [select_story], queue=False
444
+ # ).then(lambda: gr.update(visible=False), None, [cancel_story], queue=False).then(
445
+ # lambda: (gr.update(visible=False), gr.update(visible=True)),
446
+ # None,
447
+ # [start_generate_certificate, confirm_story],
448
+ # queue=False,
449
+ # )
450
+
451
+ # create_certificate_args = dict(
452
+ # fn=create_certificate,
453
+ # inputs=[completion_reward],
454
+ # outputs=reward_result,
455
+ # queue=False,
456
+ # )
457
+
458
+ # complete_reward_args = dict(
459
+ # fn=complete_reward,
460
+ # inputs=[completion_reward],
461
+ # outputs=None,
462
+ # queue=False,
463
+ # )
464
+
465
+ # start_generate_certificate.click(
466
+ # lambda: create_visibility_updates(False, 18),
467
+ # None,
468
+ # [
469
+ # openai_img,
470
+ # aws_img,
471
+ # google_img,
472
+ # mtk_img,
473
+ # story_title,
474
+ # story_description,
475
+ # openai_description,
476
+ # aws_description,
477
+ # google_description,
478
+ # mtk_description,
479
+ # bot1,
480
+ # bot2,
481
+ # bot3,
482
+ # bot4,
483
+ # select_story,
484
+ # processing,
485
+ # cancel_story,
486
+ # start_generate_certificate,
487
+ # ],
488
+ # queue=False,
489
+ # ).then(lambda: gr.update(visible=True), None, [processing], queue=False).then(
490
+ # **create_certificate_args
491
+ # ).then(
492
+ # lambda: (gr.update(visible=True), gr.update(visible=False)),
493
+ # None,
494
+ # [complete, processing],
495
+ # queue=False,
496
+ # ).then(
497
+ # **complete_reward_args
498
+ # )
499
 
500
  if __name__ == "__main__":
501
  demo.launch()